home *** CD-ROM | disk | FTP | other *** search
/ Object Oriented Applicat…isualAge for C++ for OS/2 / Object-Oriented Application Development with VisualAGE for C++ for OS2.iso / db2 / db2sdk.pkg < prev    next >
Text File  |  1995-07-11  |  23KB  |  831 lines

  1. **********************************************************************
  2. **             IBM DB2 Software Developer's Kit for OS/2             *
  3. ** 5622-595 (C) COPYRIGHT IBM CORP. 1991, 1995. ALL RIGHTS RESERVED. *
  4. **               LICENSED MATERIALS - PROPERTY OF IBM                *
  5. **********************************************************************
  6.  
  7. SERVICELEVEL
  8.    LEVEL = '0000000'
  9.  
  10.  
  11. PATH
  12.    FILE = 'C:/SQLLIB'
  13.  
  14.  
  15. *********************************************************************
  16. *********************************************************************
  17. FILE
  18.    EXITWHEN      = '(INSTALL || UPDATE)',
  19.    EXIT          = 'SETVAR EPFIFILEDIR_UC=%EPFIFILEDIR%'
  20.  
  21.  
  22. *********************************************************************
  23. *********************************************************************
  24. EXIT
  25.    DLL           = 'DB2EXITS.DLL'
  26.  
  27. FILE
  28.    EXITWHEN      = '(INSTALL || UPDATE) && "%EPFIRESPFILE%"!=""',
  29.    EXIT          = 'VALIDATERESPONSEFILE'
  30.  
  31.  
  32. *********************************************************************
  33. *********************************************************************
  34. ADDCONFIG
  35.    VAR           = 'SET DB2BQTIME',
  36.    ADDWHEN       = 'NEVER',
  37.    DELETELINE    = YES,
  38.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2BQTIMERF%"!=""',
  39.    UNIQUE        = YES
  40.  
  41. ADDCONFIG
  42.    VAR           = 'SET DB2BQTIME',
  43.    ADDSTR        = '%DB2BQTIMERF%',
  44.    LOCATION      = END,
  45.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2BQTIMERF%"!=""',
  46.    UNIQUE        = YES
  47.  
  48. ADDCONFIG
  49.    VAR           = 'SET DB2BQTRY',
  50.    ADDWHEN       = 'NEVER',
  51.    DELETELINE    = YES,
  52.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2BQTRYRF%"!=""',
  53.    UNIQUE        = YES
  54.  
  55. ADDCONFIG
  56.    VAR           = 'SET DB2BQTRY',
  57.    ADDSTR        = '%DB2BQTRYRF%',
  58.    LOCATION      = END,
  59.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2BQTRYRF%"!=""',
  60.    UNIQUE        = YES
  61.  
  62. ADDCONFIG
  63.    VAR           = 'SET DB2CHKPTR',
  64.    ADDWHEN       = 'NEVER',
  65.    DELETELINE    = YES,
  66.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2CHKPTRRF%"!=""',
  67.    UNIQUE        = YES
  68.  
  69. ADDCONFIG
  70.    VAR           = 'SET DB2CHKPTR',
  71.    ADDSTR        = '%DB2CHKPTRRF%',
  72.    LOCATION      = END,
  73.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2CHKPTRRF%"!=""',
  74.    UNIQUE        = YES
  75.  
  76. ADDCONFIG
  77.    VAR           = 'SET DB2DBDFT',
  78.    ADDWHEN       = 'NEVER',
  79.    DELETELINE    = YES,
  80.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2DBDFTRF%"!=""',
  81.    UNIQUE        = YES
  82.  
  83. ADDCONFIG
  84.    VAR           = 'SET DB2DBDFT',
  85.    ADDSTR        = '%DB2DBDFTRF%',
  86.    LOCATION      = END,
  87.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2DBDFTRF%"!=""',
  88.    UNIQUE        = YES
  89.  
  90. ADDCONFIG
  91.    VAR           = 'SET DB2IQTIME',
  92.    ADDWHEN       = 'NEVER',
  93.    DELETELINE    = YES,
  94.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2IQTIMERF%"!=""',
  95.    UNIQUE        = YES
  96.  
  97. ADDCONFIG
  98.    VAR           = 'SET DB2IQTIME',
  99.    ADDSTR        = '%DB2IQTIMERF%',
  100.    LOCATION      = END,
  101.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2IQTIMERF%"!=""',
  102.    UNIQUE        = YES
  103.  
  104.  
  105. ADDCONFIG
  106.    VAR           = 'SET DB2OPTIONS',
  107.    ADDWHEN       = 'NEVER',
  108.    DELETELINE    = YES,
  109.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2OPTIONSRF%"!=""',
  110.    UNIQUE        = YES
  111.  
  112. ADDCONFIG
  113.    VAR           = 'SET DB2OPTIONS',
  114.    ADDSTR        = '%DB2OPTIONSRF%',
  115.    LOCATION      = END,
  116.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2OPTIONSRF%"!=""',
  117.    UNIQUE        = YES
  118.  
  119. ADDCONFIG
  120.    VAR           = 'SET DB2RQTIME',
  121.    ADDWHEN       = 'NEVER',
  122.    DELETELINE    = YES,
  123.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2RQTIMERF%"!=""',
  124.    UNIQUE        = YES
  125.  
  126. ADDCONFIG
  127.    VAR           = 'SET DB2RQTIME',
  128.    ADDSTR        = '%DB2RQTIMERF%',
  129.    LOCATION      = END,
  130.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2RQTIMERF%"!=""',
  131.    UNIQUE        = YES
  132.  
  133. ADDCONFIG
  134.    VAR           = 'SET DB2ACCOUNT',
  135.    ADDWHEN       = 'NEVER',
  136.    DELETELINE    = YES,
  137.    DELETEWHEN    = '(INSTALL || UPDATE) && "%DB2ACCOUNTRF%"!=""',
  138.    UNIQUE        = YES
  139.  
  140. ADDCONFIG
  141.    VAR           = 'SET DB2ACCOUNT',
  142.    ADDSTR        = '%DB2ACCOUNTRF%',
  143.    LOCATION      = END,
  144.    ADDWHEN       = '(INSTALL || UPDATE) && "%DB2ACCOUNTRF%"!=""',
  145.    UNIQUE        = YES
  146.  
  147.  
  148. *******************************************************
  149. *******************************************************
  150. FILE
  151.    EXITWHEN      = 'ALWAYS',
  152.    EXITIGNOREERR = YES,
  153.    EXIT          = 'GETENVIRONMENTVAR %EPFIBOOTDRIVE%://CONFIG.SYS
  154.  DB2CHKPTR DB2COMM DB2DBDFT DB2INSTANCE DB2INSTPROF DB2NBADAPTERS
  155.  DB2NBRECVBUFFSIZE DB2PATH DB2SERVICEPINSTANCE DB2SESSIONS SQLDBDFT
  156.  SQLNADPT SQLNETB THREADS'
  157.  
  158. FILE
  159.    EXITWHEN      = 'ALWAYS',
  160.    EXIT          = 'UPPERCASEVAR DB2INSTPROF DB2PATH EPFIFILEDIR_UC SQLNADPT'
  161.  
  162. EXIT
  163.    DLL           = 'EPFIEXTS.DLL'
  164.  
  165.  
  166. *********************************************************************
  167. *********************************************************************
  168. FILE
  169.    EXITWHEN      = 'ALWAYS',
  170.    EXIT          = 'SETVAR TARGET_DB2_VERSION=0'
  171. FILE
  172.    EXITWHEN      = 'ALWAYS',
  173.    EXIT          = 'SETVAR TARGET_DDCS_VERSION=0'
  174. FILE
  175.    EXITWHEN      = 'ALWAYS',
  176.    EXIT          = 'SETVAR CURRENT_DB2_PATH='
  177. FILE
  178.    EXITWHEN      = 'ALWAYS',
  179.    EXIT          = 'SETVAR CURRENT_DB2_VERSION=0'
  180. FILE
  181.    EXITWHEN      = 'ALWAYS',
  182.    EXIT          = 'SETVAR CURRENT_DDCS_VERSION=0'
  183. FILE
  184.    EXITWHEN      = 'ALWAYS',
  185.    EXIT          = 'SETVAR MIGRATION_DB2_VERSION=0'
  186. FILE
  187.    EXITWHEN      = 'ALWAYS',
  188.    EXIT          = 'SETVAR MIGRATION_DDCS_VERSION=0'
  189. FILE
  190.    EXITWHEN      = 'ALWAYS',
  191.    EXIT          = 'SETVAR MIGRATION_PATH='
  192. FILE
  193.    EXITWHEN      = 'ALWAYS',
  194.    EXIT          = 'SETVAR MIGRATION_INSTANCE_PATH='
  195. FILE
  196.    EXITWHEN      = 'ALWAYS',
  197.    EXIT          = 'SETVAR NEW_INSTANCE_PATH='
  198. FILE
  199.    EXITWHEN      = 'ALWAYS',
  200.    EXIT          = 'SETVAR DEFAULT_INSTANCE_CREATED='
  201.  
  202.  
  203. **************  Get the current DB2 path ************
  204. EXIT
  205.    DLL           = 'DB2EXITS.DLL'
  206.  
  207. FILE
  208.    EXITWHEN      = 'INSTALL',
  209.    EXITIGNOREERR = YES,
  210.    EXIT          = 'GETDB2PATH CURRENT_DB2_PATH'
  211.  
  212. FILE
  213.    EXITWHEN      = 'INSTALL && "%CURRENT_DB2_PATH%"!=""',
  214.    EXIT          = 'UPPERCASEVAR CURRENT_DB2_PATH'
  215.  
  216. EXIT
  217.    DLL           = 'EPFIEXTS.DLL'
  218.  
  219. FILE
  220.    EXITWHEN      = '"%EPFIFILEDIR_UC%"=="%CURRENT_DB2_PATH%"',
  221.    EXIT          = 'SETVAR CURRENT_DB2_PATH='
  222.  
  223.  
  224. **************  Get DB2/DDCS versions from target path ************
  225. EXIT
  226.    DLL           = 'DB2EXITS.DLL'
  227.  
  228. FILE
  229.    EXITWHEN      = '(INSTALL || UPDATE)',
  230.    EXITIGNOREERR = YES,
  231.    EXIT          = 'GETVERSION
  232.  %EPFIFILEDIR% TARGET_DB2_VERSION TARGET_DB2_CSD
  233.                TARGET_DDCS_VERSION TARGET_DDCS_CSD'
  234.  
  235.  
  236. **************  Get DB2/DDCS versions from current path ************
  237. FILE
  238.    EXITWHEN      = '(INSTALL || UPDATE) && "%CURRENT_DB2_PATH%"!=""',
  239.    EXITIGNOREERR = YES,
  240.    EXIT          = 'GETVERSION
  241.  %CURRENT_DB2_PATH% CURRENT_DB2_VERSION CURRENT_DB2_CSD
  242.                     CURRENT_DDCS_VERSION CURRENT_DDCS_CSD'
  243.  
  244. EXIT
  245.    DLL           = 'EPFIEXTS.DLL'
  246.  
  247.  
  248. *********************************************************************
  249. *********************************************************************
  250. FILE
  251.    EXITWHEN      = '(INSTALL || UPDATE)',
  252.    EXIT          = 'SETVAR MIGRATION_DB2_VERSION=%TARGET_DB2_VERSION%'
  253. FILE
  254.    EXITWHEN      = '(INSTALL || UPDATE)',
  255.    EXIT          = 'SETVAR MIGRATION_DDCS_VERSION=%TARGET_DDCS_VERSION%'
  256. FILE
  257.    EXITWHEN      = '(INSTALL || UPDATE)',
  258.    EXIT          = 'SETVAR MIGRATION_PATH=%EPFIFILEDIR_UC%'
  259.  
  260. FILE
  261.    EXITWHEN      = '(INSTALL || UPDATE) &&
  262.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  263.                     ( %CURRENT_DB2_VERSION% > 0 ||
  264.                       %CURRENT_DDCS_VERSION% >= 23 )',
  265.    EXIT          = 'SETVAR MIGRATION_PATH=%CURRENT_DB2_PATH%'
  266. FILE
  267.    EXITWHEN      = '(INSTALL || UPDATE) &&
  268.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  269.                     ( %CURRENT_DB2_VERSION% > 0 ||
  270.                       %CURRENT_DDCS_VERSION% >= 23 )',
  271.    EXIT          = 'SETVAR MIGRATION_DB2_VERSION=%CURRENT_DB2_VERSION%'
  272. FILE
  273.    EXITWHEN      = '(INSTALL || UPDATE) &&
  274.                     %TARGET_DB2_VERSION% < 21 && %TARGET_DDCS_VERSION% < 23 &&
  275.                     ( %CURRENT_DB2_VERSION% > 0 ||
  276.                       %CURRENT_DDCS_VERSION% >= 23 )',
  277.    EXIT          = 'SETVAR MIGRATION_DDCS_VERSION=%CURRENT_DDCS_VERSION%'
  278.  
  279.  
  280. *********  Set migration instance path **********
  281. EXIT
  282.    DLL           = 'DB2EXITS.DLL'
  283.  
  284. FILE
  285.    EXITWHEN      = '(INSTALL || UPDATE) &&
  286.                     "%DB2INSTPROF%" != ""',
  287.    EXIT          = 'FILEEXISTS %DB2INSTPROF%//DB2IDIR DB2IDIR_EXISTS'
  288.  
  289. EXIT
  290.    DLL           = 'EPFIEXTS.DLL'
  291.  
  292. FILE
  293.    EXITWHEN      = '"%DB2INSTPROF%" != "" &&
  294.                      ( %MIGRATION_DB2_VERSION% >= 21 ||
  295.                        %MIGRATION_DDCS_VERSION% >= 23 ) &&
  296.                     "%DB2IDIR_EXISTS%"=="YES" &&
  297.                     "%DB2PATH%"=="%MIGRATION_PATH%"',
  298.    EXIT          = 'SETVAR MIGRATION_INSTANCE_PATH=%DB2INSTPROF%'
  299.  
  300. FILE
  301.    EXITWHEN      = '"%MIGRATION_INSTANCE_PATH%"=="" &&
  302.                      ( %MIGRATION_DB2_VERSION% >= 21 ||
  303.                        %MIGRATION_DDCS_VERSION% >= 23 )',
  304.    EXIT          = 'SETVAR MIGRATION_INSTANCE_PATH=%MIGRATION_PATH%'
  305.  
  306.  
  307. *********  Set new instance path **********
  308. FILE
  309.    EXITWHEN      = '"%MIGRATION_INSTANCE_PATH%"==""',
  310.    EXIT          = 'SETVAR NEW_INSTANCE_PATH=%EPFIFILEDIR_UC%'
  311. FILE
  312.    EXITWHEN      = '"%MIGRATION_INSTANCE_PATH%"!=""',
  313.    EXIT          = 'SETVAR NEW_INSTANCE_PATH=%MIGRATION_INSTANCE_PATH%'
  314.  
  315.  
  316. ****************************************************
  317. ****************************************************
  318. EXIT
  319.    DLL           = 'DB2EXITS.DLL'
  320.  
  321. FILE
  322.    EXITWHEN      = 'DELETE',
  323.    EXITIGNOREERR = YES,
  324.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//DB2CAEW_.PKG CAEWIN_INSTALLED'
  325.  
  326. FILE
  327.    EXITWHEN      = 'DELETE',
  328.    EXITIGNOREERR = YES,
  329.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//DB2SDKW.PKG SDKWIN_INSTALLED'
  330.  
  331. EXIT
  332.    DLL           = 'EPFIEXTS.DLL'
  333.  
  334. FILE
  335.    EXITWHEN      = 'DELETE && "%SDKWIN_INSTALLED%"=="YES"',
  336.    EXIT          = 'SETVAR CAEWIN_INSTALLED=YES'
  337.  
  338. FILE
  339.    EXITWHEN      = 'ALWAYS',
  340.    EXIT          = 'SETVAR DUMMYCAE='
  341.  
  342. FILE
  343.    EXITWHEN      = 'ALWAYS',
  344.    EXIT          = 'SETVAR DUMMYSDK='
  345.  
  346. FILE
  347.    EXITWHEN      = 'DELETE && "%CAEWIN_INSTALLED%"=="YES"',
  348.    EXIT          = 'SETVAR DUMMYCAE=DUMMY/'
  349.  
  350. FILE
  351.    EXITWHEN      = 'DELETE && "%SDKWIN_INSTALLED%"=="YES"',
  352.    EXIT          = 'SETVAR DUMMYSDK=DUMMY/'
  353.  
  354.  
  355. *************************************************************
  356. *************************************************************
  357. FILE
  358.    PWS          = 'INSTALL/DB2FLDR.ICO',
  359.    SOURCE       = 'DRIVE: DB2FLDR.IC_',
  360.    UNPACK       = YES,
  361.    SIZE         = 0,
  362.    DATE          = 950711,
  363.    TIME          = 0306
  364.  
  365. EXIT
  366.    DLL           = 'DB2EXITS.DLL'
  367.  
  368. FILE
  369.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  370.    EXITIGNOREERR = YES,
  371.    EXIT          = 'OBJECTEXISTS <DB2Folder> FOLDER_EXISTS'
  372.  
  373. EXIT
  374.    DLL           = 'EPFIEXTS.DLL'
  375.  
  376. FILE
  377.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  378.                     "%FOLDER_EXISTS%"!="NO"',
  379.    EXITIGNOREERR = YES,
  380.    EXIT          = 'CREATEWPSOBJECT WPFolder "IBM DATABASE 2" <WP_DESKTOP> U
  381.    "OBJECTID=<DB2Folder>;ICONFILE=%EPFIFILEDIR%//INSTALL//DB2FLDR.ICO"'
  382.  
  383. FILE
  384.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  385.                     "%FOLDER_EXISTS%"=="NO"',
  386.    EXITIGNOREERR = YES,
  387.    EXIT          = 'CREATEWPSOBJECT WPFolder "IBM DATABASE 2" <WP_DESKTOP> R
  388.    "OBJECTID=<DB2Folder>;ICONFILE=%EPFIFILEDIR%//INSTALL//DB2FLDR.ICO"'
  389.  
  390. FILE
  391.    EXITWHEN      = '(INSTALL || UPDATE)',
  392.    EXITIGNOREERR = YES,
  393.    EXIT          = 'DELETEFILES %EPFIFILEDIR%//INSTALL//DB2FLDR.ICO'
  394.  
  395.  
  396. ***********************************
  397. ***********************************
  398. FILE
  399.    PWS          = 'DB2SDK.DSC',
  400.    SOURCE       = 'DRIVE: DB2SDK.DSC',
  401.    UNPACK       = NO,
  402.    REPLACEINUSE = 'I U D R',
  403.    DATE          = 950711,
  404.    TIME          = 0306,
  405.    SIZE          = 301
  406.  
  407.  
  408. ************************************
  409. ************************************
  410. COMPONENT
  411.    NAME     = 'Install',
  412.    ID       = INSTALL,
  413.    PKGFILE  = DB2ISINC.PKG,
  414.    NUMBER   = '0000-000',
  415.    FEATURE  = '0000',
  416.    VRM      = 010204,
  417.    SHARED   = YES,
  418.    DISPLAY  = NO,
  419.    REQUIRES = 'EXITS',
  420.    SIZE     = 805423
  421.  
  422. INCLUDE
  423.    NAME = 'DRIVE: DB2ISINC.PKG'
  424.  
  425. **************************************
  426. **************************************
  427. COMPONENT
  428.    NAME     = 'Common',
  429.    ID       = COMMON,
  430.    PKGFILE  = DB2COMM.PKG,
  431.    NUMBER   = '0000-000',
  432.    FEATURE  = '0000',
  433.    VRM      = 020100,
  434.    SHARED   = YES,
  435.    DISPLAY  = NO,
  436.    REQUIRES = 'INSTALL FFST UPM',
  437.    SIZE     = 6334759
  438.  
  439. INCLUDE
  440.    NAME = 'DRIVE: DB2COMM.PKG'
  441.  
  442. ************************************
  443. ************************************
  444. COMPONENT
  445.    NAME     = 'Software Developer''s Kit',
  446.    ID       = SDK,
  447.    SHARED   = NO,
  448.    DISPLAY  = YES,
  449.    REQUIRES = 'FFST UPM COMMON CAE ADT CLP',
  450.    DESCRIPTION = 'The DB2 Software Developer''s Kit for OS/2 is a collection
  451.  of tools designed to meet the needs of database
  452.  application developers.  It includes all necessary
  453.  development tools except a compiler.  It provides support
  454.  for the creation of character-based, multimedia, or
  455.  object-oriented applications.  This component must
  456.  be selected.
  457.  ',
  458.    SIZE     = 0
  459.  
  460.  
  461. ****************************************************
  462. ****************************************************
  463. EXIT
  464.    DLL           = 'DB2EXITS.DLL'
  465.  
  466. FILE
  467.    EXITWHEN      = 'ALWAYS',
  468.    EXITIGNOREERR = YES,
  469.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSSV DB2SYSSV_EXISTS'
  470.  
  471. FILE
  472.    EXITWHEN      = 'ALWAYS',
  473.    EXITIGNOREERR = YES,
  474.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSSR DB2SYSSR_EXISTS'
  475.  
  476. FILE
  477.    EXITWHEN      = 'ALWAYS',
  478.    EXITIGNOREERR = YES,
  479.    EXIT          = 'FILEEXISTS %EPFIFILEDIR%//CFG//DB2SYSRQ DB2SYSRQ_EXISTS'
  480.  
  481. EXIT
  482.    DLL           = 'EPFIEXTS.DLL'
  483.  
  484. FILE
  485.    EXITWHEN      = 'ALWAYS',
  486.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE='
  487.  
  488. FILE
  489.    EXITWHEN      = 'INSTALL || UPDATE',
  490.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSRQ'
  491.  
  492. FILE
  493.    EXITWHEN      = '(INSTALL || UPDATE) && "%DB2SYSSR_EXISTS%"=="YES"',
  494.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSSR'
  495.  
  496. FILE
  497.    EXITWHEN      = '(INSTALL || UPDATE) && "%DB2SYSSV_EXISTS%"=="YES"',
  498.    EXIT          = 'SETVAR DEFAULT_CONFIG_FILE=%EPFIFILEDIR%//CFG//DB2SYSSV'
  499.  
  500.  
  501. EXIT
  502.    DLL           = 'DB2EXITS.DLL'
  503.  
  504. FILE
  505.    EXITWHEN      = '(INSTALL || UPDATE || DELETE) &&
  506.                     "%DEFAULT_CONFIG_FILE%"!=""',
  507.    EXITIGNOREERR = YES,
  508.    EXIT          = 'MIGRATECONFIGFILE %EPFIFILEDIR%//DB2SYSTM
  509.                                       %DEFAULT_CONFIG_FILE%'
  510.  
  511. FILE
  512.    EXITWHEN      = '(INSTALL || UPDATE) && "%DEFAULT_INSTANCE_CREATED%"!=""',
  513.    EXIT          = 'COPYFILE %EPFIFILEDIR%//DB2SYSTM
  514.  %NEW_INSTANCE_PATH%//%DEFAULT_INSTANCE_CREATED%//DB2SYSTM'
  515.  
  516. FILE
  517.    EXITWHEN      = '(INSTALL || UPDATE) &&
  518.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  519.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  520.    EXITIGNOREERR = YES,
  521.    EXIT          = 'INSTANCEDIRS %NEW_INSTANCE_PATH%//DB2IDIR   MIGRATE
  522.  %DEFAULT_CONFIG_FILE%'
  523.  
  524. FILE
  525.    EXITWHEN      = 'DELETE && "%DB2INSTPROF%"!="" &&
  526.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  527.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  528.    EXITIGNOREERR = YES,
  529.    EXIT          = 'INSTANCEDIRS %DB2INSTPROF%//DB2IDIR   MIGRATE
  530.  %DEFAULT_CONFIG_FILE%'
  531.  
  532. FILE
  533.    EXITWHEN      = 'DELETE &&
  534.                     "%DEFAULT_CONFIG_FILE%"!="" &&
  535.                     "%DEFAULT_INSTANCE_CREATED%"==""',
  536.    EXITIGNOREERR = YES,
  537.    EXIT          = 'INSTANCEDIRS %EPFIFILEDIR%//DB2IDIR   MIGRATE
  538.  %DEFAULT_CONFIG_FILE%'
  539.  
  540. EXIT
  541.    DLL           = 'EPFIEXTS.DLL'
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548. ************************************
  549. ************************************
  550. COMPONENT
  551.    NAME     = 'Application Development Tools',
  552.    ID       = ADT,
  553.    PKGFILE  = DB2ADT.PKG,
  554.    NUMBER   = '0000-000',
  555.    FEATURE  = '0000',
  556.    VRM      = 020100,
  557.    SHARED   = YES,
  558.    DISPLAY  = NO,
  559.    REQUIRES = 'FFST UPM COMMON',
  560.    SIZE     = 5023156
  561.  
  562. INCLUDE
  563.    NAME = 'DRIVE: DB2ADT.PKG'
  564.  
  565. ************************************
  566. ************************************
  567. COMPONENT
  568.    NAME     = 'Client',
  569.    ID       = CAE,
  570.    PKGFILE  = DB2CAE_.PKG,
  571.    NUMBER   = '0000-000',
  572.    FEATURE  = '0000',
  573.    VRM      = 020100,
  574.    SHARED   = YES,
  575.    DISPLAY  = NO,
  576.    REQUIRES = 'FFST UPM COMMON',
  577.    SIZE     = 1706519
  578.  
  579. INCLUDE
  580.    NAME = 'DRIVE: DB2CAE_.PKG'
  581.  
  582. ************************************
  583. ************************************
  584. COMPONENT
  585.    NAME     = 'Database Director',
  586.    PKGFILE  = DB2DBAU.PKG,
  587.    NUMBER   = '0000-000',
  588.    FEATURE  = '0000',
  589.    VRM      = 020100,
  590.    SHARED   = YES,
  591.    DISPLAY  = YES,
  592.    REQUIRES = 'SDK RJOBS VISEXP',
  593.    DESCRIPTION = 'The Database Director provides a graphical interface to
  594.  administrative tasks such as configuring the system,
  595.  managing directories, backing up and recovering the
  596.  system, and for analyzing query plans with Visual
  597.  Explain.
  598.  
  599.  
  600.  ',
  601.    SIZE     = 6938288
  602.  
  603. INCLUDE
  604.    NAME = 'DRIVE: DB2DBAU.PKG'
  605.  
  606. ************************************
  607. ************************************
  608. COMPONENT
  609.    NAME     = 'Recovery Jobs',
  610.    ID       = RJOBS,
  611.    PKGFILE  = DB2RJOBS.PKG,
  612.    NUMBER   = '0000-000',
  613.    FEATURE  = '0000',
  614.    VRM      = 020100,
  615.    SHARED   = YES,
  616.    DISPLAY  = NO,
  617.    SIZE     = 79604
  618.  
  619. INCLUDE
  620.    NAME = 'DRIVE: DB2RJOBS.PKG'
  621.  
  622. ************************************
  623. ************************************
  624. COMPONENT
  625.    NAME     = 'Visual Explain',
  626.    ID       = VISEXP,
  627.    PKGFILE  = DB2VE.PKG,
  628.    NUMBER   = '0000-000',
  629.    FEATURE  = '0000',
  630.    VRM      = 020100,
  631.    SHARED   = YES,
  632.    DISPLAY  = NO,
  633.    SIZE     = 5761122
  634.  
  635. INCLUDE
  636.    NAME = 'DRIVE: DB2VE.PKG'
  637.  
  638. ************************************
  639. ************************************
  640. COMPONENT
  641.    NAME     = 'First Failure Support Technology',
  642.    ID       = FFST,
  643.    PKGFILE  = EPW.PKG,
  644.    NUMBER   = '0000-000',
  645.    FEATURE  = '0000',
  646.    VRM      = 010200,
  647.    SHARED   = YES,
  648.    DELETE   = NO,
  649.    DISPLAY  = NO,
  650.    SIZE     = 622369
  651.  
  652. INCLUDE
  653.    NAME = 'DRIVE: EPW.PKG'
  654.  
  655. ************************************
  656. ************************************
  657. COMPONENT
  658.    NAME     = 'User Profile Management Services',
  659.    ID       = UPM,
  660.    PKGFILE  = MUG.PKG,
  661.    NUMBER   = '0000-000',
  662.    FEATURE  = '0000',
  663.    VRM      = 040000,
  664.    SHARED   = YES,
  665.    DELETE   = NO,
  666.    DISPLAY  = NO,
  667.    SIZE     = 1004213
  668.  
  669. INCLUDE
  670.    NAME = 'DRIVE: MUG.PKG'
  671.  
  672. ************************************
  673. ************************************
  674. COMPONENT
  675.    NAME     = 'Documentation',
  676.    SHARED   = NO,
  677.    DISPLAY  = YES,
  678.    REQUIRES = 'SDK DOCBD DOCAD DOCPD DOCSR DOCMR',
  679.    DESCRIPTION = 'The DB2 for OS/2 library is provided in IPF format.
  680.  IPF format allows you to use hyper-text links to search
  681.  for information and link to different books in the
  682.  library.
  683.  
  684.  
  685.  
  686.  ',
  687.    SIZE     = 0
  688.  
  689. UPDATECONFIG
  690.    VAR           = 'SET BOOKSHELF',
  691.    ADDSTR        = '%EPFIFILEDIR%\BOOK',
  692.    LINELOCATION  = 'BEFORELAN',
  693.    ADDWHEN       = 'INSTALL || UPDATE || RESTORE'
  694.  
  695. EXIT
  696.    DLL           = 'DB2EXITS.DLL'
  697.  
  698. FILE
  699.    EXITWHEN      = 'INSTALL || UPDATE || RESTORE',
  700.    EXITIGNOREERR = YES,
  701.    EXIT          = 'OBJECTEXISTS <DB2InfoFolder> FOLDER_EXISTS'
  702.  
  703. EXIT
  704.    DLL           = 'EPFIEXTS.DLL'
  705.  
  706. FILE
  707.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  708.                     "%FOLDER_EXISTS%"!="NO"',
  709.    EXITIGNOREERR = YES,
  710.    EXIT          = 'CREATEWPSOBJECT WPFolder "DB2 Information" <DB2Folder> U
  711.    "OBJECTID=<DB2InfoFolder>;ICONFILE=%EPFIFILEDIR%//BIN//DB2INFO.ICO"'
  712.  
  713. FILE
  714.    EXITWHEN      = '(INSTALL || UPDATE || RESTORE) &&
  715.                     "%FOLDER_EXISTS%"=="NO"',
  716.    EXITIGNOREERR = YES,
  717.    EXIT          = 'CREATEWPSOBJECT WPFolder "DB2 Information" <DB2Folder> R
  718.    "OBJECTID=<DB2InfoFolder>;ICONFILE=%EPFIFILEDIR%//BIN//DB2INFO.ICO"'
  719.  
  720. ************************************
  721. ************************************
  722. COMPONENT
  723.    NAME     = 'Base Documentation',
  724.    ID       = DOCBD,
  725.    PKGFILE  = DB2DOCBD.PKG,
  726.    NUMBER   = '0000-000',
  727.    FEATURE  = '0000',
  728.    VRM      = 020100,
  729.    SHARED   = YES,
  730.    DISPLAY  = NO,
  731.    SIZE     = 2688257
  732.  
  733. INCLUDE
  734.    NAME = 'DRIVE: DB2DOCBD.PKG'
  735.  
  736. ************************************
  737. ************************************
  738. COMPONENT
  739.    NAME     = 'ADT Documentation',
  740.    ID       = DOCAD,
  741.    PKGFILE  = DB2DOCAD.PKG,
  742.    NUMBER   = '0000-000',
  743.    FEATURE  = '0000',
  744.    VRM      = 020100,
  745.    SHARED   = YES,
  746.    DISPLAY  = NO,
  747.    SIZE     = 2224828
  748.  
  749. INCLUDE
  750.    NAME = 'DRIVE: DB2DOCAD.PKG'
  751.  
  752. ************************************
  753. ************************************
  754. COMPONENT
  755.    NAME     = 'Problem Determination Guide',
  756.    ID       = DOCPD,
  757.    PKGFILE  = DB2DOCPD.PKG,
  758.    NUMBER   = '0000-000',
  759.    FEATURE  = '0000',
  760.    VRM      = 020100,
  761.    SHARED   = YES,
  762.    DISPLAY  = NO,
  763.    SIZE     = 268537
  764.  
  765. INCLUDE
  766.    NAME = 'DRIVE: DB2DOCPD.PKG'
  767.  
  768. ************************************
  769. ************************************
  770. COMPONENT
  771.    NAME     = 'SQL Reference',
  772.    ID       = DOCSR,
  773.    PKGFILE  = DB2DOCSR.PKG,
  774.    NUMBER   = '0000-000',
  775.    FEATURE  = '0000',
  776.    VRM      = 020100,
  777.    SHARED   = YES,
  778.    DISPLAY  = NO,
  779.    SIZE     = 983162
  780.  
  781. INCLUDE
  782.    NAME = 'DRIVE: DB2DOCSR.PKG'
  783.  
  784. ************************************
  785. ************************************
  786. COMPONENT
  787.    NAME     = 'Message Reference',
  788.    ID       = DOCMR,
  789.    PKGFILE  = DB2DOCMR.PKG,
  790.    NUMBER   = '0000-000',
  791.    FEATURE  = '0000',
  792.    VRM      = 020100,
  793.    SHARED   = YES,
  794.    DISPLAY  = NO,
  795.    SIZE     = 733687
  796.  
  797. INCLUDE
  798.    NAME = 'DRIVE: DB2DOCMR.PKG'
  799.  
  800. ************************************
  801. ************************************
  802. COMPONENT
  803.    NAME     = 'CLP Bind',
  804.    ID       = CLP,
  805.    PKGFILE  = DB2CLP.PKG,
  806.    NUMBER   = '0000-000',
  807.    FEATURE  = '0000',
  808.    VRM      = 020100,
  809.    SHARED   = YES,
  810.    DISPLAY  = NO,
  811.    SIZE     = 1365
  812.  
  813. INCLUDE
  814.    NAME = 'DRIVE: DB2CLP.PKG'
  815.  
  816. ************************************
  817. ************************************
  818. COMPONENT
  819.    NAME     = 'User Exits',
  820.    ID       = EXITS,
  821.    PKGFILE  = DB2EXITS.PKG,
  822.    NUMBER   = '0000-000',
  823.    FEATURE  = '0000',
  824.    VRM      = 020100,
  825.    SHARED   = YES,
  826.    DISPLAY  = NO,
  827.    SIZE     = 142164
  828.  
  829. INCLUDE
  830.    NAME = 'DRIVE: DB2EXITS.PKG'
  831.